﻿using Lhz.Sc.Entity.Interface;
using System;
using System.ServiceModel;

namespace Lhz.Sc.Interface
{
    [ServiceContract]
    public interface IServiceCenterService
    {
        [OperationContract]
        void Login(string username, string password);

        [OperationContract]
        InvokeResult InvokeByJsonInvokeArgument(InvokeArgument invokeArgument);

        [OperationContract]
        InvokeResult[] InvokeByJsonInvokeArguments(InvokeArgument[] invokeArguments);

        [OperationContract]
        Guid GetGuid();

        [OperationContract]
        Guid[] GetGuids(int count);
    }
}
